A tree consists of a node and some (zero, one or two) subtrees connected to it. These subtrees are called children.
A specification of the tree is a sequence of digits. If the number of children in the tree is:
Each of the vertices in the tree must be painted either red or green or blue. However, we need to obey the following rules:
How many vertices may be painted green?
Write a program which:
The first and only line of the standard input consists of one word (no longer then 10000 characters), which is a specification of a tree.
Your program should write in the first and only line of the standard output exactly two integers separated by a single space, which respectively denote the maximal and the minimal number of vertices that may be painted green.
For the input data:
1122002010
the correct result is:
5 2
Task author: Marcin Kubica.
In the event of technical difficulties with Szkopuł, please contact us via email at [email protected].
If you would like to talk about tasks, solutions or technical problems, please visit our Discord servers. They are moderated by the community, but members of the support team are also active there.